using System;
using System.ComponentModel;
using System.ComponentModel.Design;
using System.Collections;
using System.Drawing;
using System.Reflection;
using System.Workflow.ComponentModel.Compiler;
using System.Workflow.ComponentModel.Serialization;
using System.Workflow.ComponentModel;
using System.Workflow.ComponentModel.Design;
using System.Workflow.Runtime;
using System.Workflow.Activities;
using System.Workflow.Activities.Rules;

namespace Incubator.OTWorkflow
{
    partial class OTStateMachine
    {
        #region Designer generated code
        
        /// <summary> 
        /// Required method for Designer support - do not modify 
        /// the contents of this method with the code editor.
        /// </summary>
        [System.Diagnostics.DebuggerNonUserCode]
        private void InitializeComponent()
        {
            this.CanModifyActivities = true;
            this.setStateActivity3 = new System.Workflow.Activities.SetStateActivity();
            this.codeActivity3 = new System.Workflow.Activities.CodeActivity();
            this.handleExternalEventActivity3 = new System.Workflow.Activities.HandleExternalEventActivity();
            this.setStateActivity2 = new System.Workflow.Activities.SetStateActivity();
            this.codeActivity2 = new System.Workflow.Activities.CodeActivity();
            this.handleExternalEventActivity2 = new System.Workflow.Activities.HandleExternalEventActivity();
            this.setStateActivity1 = new System.Workflow.Activities.SetStateActivity();
            this.codeActivity1 = new System.Workflow.Activities.CodeActivity();
            this.handleExternalEventActivity1 = new System.Workflow.Activities.HandleExternalEventActivity();
            this.FinalizarOT = new System.Workflow.Activities.EventDrivenActivity();
            this.IniciarOT = new System.Workflow.Activities.EventDrivenActivity();
            this.AsignarOT = new System.Workflow.Activities.EventDrivenActivity();
            this.OTFinalizada = new System.Workflow.Activities.StateActivity();
            this.OTEnCurso = new System.Workflow.Activities.StateActivity();
            this.OTAsignada = new System.Workflow.Activities.StateActivity();
            this.OTSinAsignar = new System.Workflow.Activities.StateActivity();
            // 
            // setStateActivity3
            // 
            this.setStateActivity3.Name = "setStateActivity3";
            this.setStateActivity3.TargetStateName = "OTFinalizada";
            // 
            // codeActivity3
            // 
            this.codeActivity3.Name = "codeActivity3";
            this.codeActivity3.ExecuteCode += new System.EventHandler(this.codeActivity3_ExecuteCode);
            // 
            // handleExternalEventActivity3
            // 
            this.handleExternalEventActivity3.EventName = "OTFinalizada";
            this.handleExternalEventActivity3.InterfaceType = typeof(Incubator.OTWorkflow.IOTStateService);
            this.handleExternalEventActivity3.Name = "handleExternalEventActivity3";
            // 
            // setStateActivity2
            // 
            this.setStateActivity2.Name = "setStateActivity2";
            this.setStateActivity2.TargetStateName = "OTEnCurso";
            // 
            // codeActivity2
            // 
            this.codeActivity2.Name = "codeActivity2";
            this.codeActivity2.ExecuteCode += new System.EventHandler(this.codeActivity2_ExecuteCode);
            // 
            // handleExternalEventActivity2
            // 
            this.handleExternalEventActivity2.EventName = "OTIniciada";
            this.handleExternalEventActivity2.InterfaceType = typeof(Incubator.OTWorkflow.IOTStateService);
            this.handleExternalEventActivity2.Name = "handleExternalEventActivity2";
            // 
            // setStateActivity1
            // 
            this.setStateActivity1.Name = "setStateActivity1";
            this.setStateActivity1.TargetStateName = "OTAsignada";
            // 
            // codeActivity1
            // 
            this.codeActivity1.Name = "codeActivity1";
            this.codeActivity1.ExecuteCode += new System.EventHandler(this.codeActivity1_ExecuteCode);
            // 
            // handleExternalEventActivity1
            // 
            this.handleExternalEventActivity1.EventName = "OTAsignada";
            this.handleExternalEventActivity1.InterfaceType = typeof(Incubator.OTWorkflow.IOTStateService);
            this.handleExternalEventActivity1.Name = "handleExternalEventActivity1";
            // 
            // FinalizarOT
            // 
            this.FinalizarOT.Activities.Add(this.handleExternalEventActivity3);
            this.FinalizarOT.Activities.Add(this.codeActivity3);
            this.FinalizarOT.Activities.Add(this.setStateActivity3);
            this.FinalizarOT.Name = "FinalizarOT";
            // 
            // IniciarOT
            // 
            this.IniciarOT.Activities.Add(this.handleExternalEventActivity2);
            this.IniciarOT.Activities.Add(this.codeActivity2);
            this.IniciarOT.Activities.Add(this.setStateActivity2);
            this.IniciarOT.Name = "IniciarOT";
            // 
            // AsignarOT
            // 
            this.AsignarOT.Activities.Add(this.handleExternalEventActivity1);
            this.AsignarOT.Activities.Add(this.codeActivity1);
            this.AsignarOT.Activities.Add(this.setStateActivity1);
            this.AsignarOT.Name = "AsignarOT";
            // 
            // OTFinalizada
            // 
            this.OTFinalizada.Name = "OTFinalizada";
            // 
            // OTEnCurso
            // 
            this.OTEnCurso.Activities.Add(this.FinalizarOT);
            this.OTEnCurso.Name = "OTEnCurso";
            // 
            // OTAsignada
            // 
            this.OTAsignada.Activities.Add(this.IniciarOT);
            this.OTAsignada.Name = "OTAsignada";
            // 
            // OTSinAsignar
            // 
            this.OTSinAsignar.Activities.Add(this.AsignarOT);
            this.OTSinAsignar.Name = "OTSinAsignar";
            // 
            // OTStateMachine
            // 
            this.Activities.Add(this.OTSinAsignar);
            this.Activities.Add(this.OTAsignada);
            this.Activities.Add(this.OTEnCurso);
            this.Activities.Add(this.OTFinalizada);
            this.CompletedStateName = "OTFinalizada";
            this.DynamicUpdateCondition = null;
            this.InitialStateName = "OTSinAsignar";
            this.Name = "OTStateMachine";
            this.CanModifyActivities = false;

        }

        #endregion

        private SetStateActivity setStateActivity1;
        private HandleExternalEventActivity handleExternalEventActivity1;
        private EventDrivenActivity AsignarOT;
        private StateActivity OTAsignada;
        private SetStateActivity setStateActivity3;
        private HandleExternalEventActivity handleExternalEventActivity3;
        private SetStateActivity setStateActivity2;
        private HandleExternalEventActivity handleExternalEventActivity2;
        private EventDrivenActivity FinalizarOT;
        private EventDrivenActivity IniciarOT;
        private StateActivity OTFinalizada;
        private StateActivity OTEnCurso;
        private CodeActivity codeActivity1;
        private CodeActivity codeActivity2;
        private CodeActivity codeActivity3;
        private StateActivity OTSinAsignar;





















    }
}
